package com.zsc.wxm.ysh.anjo.service.base.model.member.vo;

import com.zsc.wxm.ysh.anjo.service.base.model.member.bo.MemberBO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * 描述：
 *
 * @author playmaker
 * @since 2021/2/12 15:42
 */
@Data
@NoArgsConstructor
public class UserInfoVO implements Serializable {

    private static final long serialVersionUID = 2578618708817588704L;

    @ApiModelProperty("用户基础信息")
    private MemberBO memberBo;

    @ApiModelProperty("用户的角色")
    private List<MemberRolesVO> roles;

    @ApiModelProperty("用户权限")
    private List<String> permissions;

}
